Villa Del Sol, this restaurant is located on the first floor of the largest outlet in the local suburbs. The restaurant is quite conspicuous, so we came to punch in with the mentality of trying it out. I didn't expect that it was unexpectedly commendable.